package com.myway.dto.report;

import java.math.BigDecimal;
import java.util.Date;

/*
 * 补退明细表
 * 
 * */
public class DTOUnderLineRefundOrderInfoReport implements java.io.Serializable{
	
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -7461120418128536948L;
	private  String  refundOrderNo; //退票申请记录编号
	private  String  ticketNo;      //票号
	private  BigDecimal  marketFee; //票面价
	private  BigDecimal  airportTax; //机场建设费
	private  BigDecimal  fuelTax; //燃油费
	private  String  refundStatus; //补退状态
	private  String  refundReason; //补退原因
	private  String  actualRefundAmount; //补退金额
	private  String  refundTime; //补退申请时间
	private String  payType;  // 支付银行
	private String  banktradeNo;  // 第三方交易号
	private String  currency;  //币种
	
	//---查询条件--- 
	private Date startTime;  //   开始时间
	private Date endTime;    //   结束时间
	/**
	 * currentPageNum:当前第几页
	 */
	private int currentPageNum;
	/**
	 * pageSize:每页记录数
	 */
	private int pageSize;
	
	private String  agentCode;    //  代理code
	public String getRefundOrderNo() {
		return refundOrderNo;
	}
	public void setRefundOrderNo(String refundOrderNo) {
		this.refundOrderNo = refundOrderNo;
	}
	public String getTicketNo() {
		return ticketNo;
	}
	public void setTicketNo(String ticketNo) {
		this.ticketNo = ticketNo;
	}
	public BigDecimal getMarketFee() {
		return marketFee;
	}
	public void setMarketFee(BigDecimal marketFee) {
		this.marketFee = marketFee;
	}
	public BigDecimal getAirportTax() {
		return airportTax;
	}
	public void setAirportTax(BigDecimal airportTax) {
		this.airportTax = airportTax;
	}
	public BigDecimal getFuelTax() {
		return fuelTax;
	}
	public void setFuelTax(BigDecimal fuelTax) {
		this.fuelTax = fuelTax;
	}
	public String getRefundStatus() {
		return refundStatus;
	}
	public void setRefundStatus(String refundStatus) {
		this.refundStatus = refundStatus;
	}
	public String getRefundReason() {
		return refundReason;
	}
	public void setRefundReason(String refundReason) {
		this.refundReason = refundReason;
	}
	public String getActualRefundAmount() {
		return actualRefundAmount;
	}
	public void setActualRefundAmount(String actualRefundAmount) {
		this.actualRefundAmount = actualRefundAmount;
	}
	public Date getStartTime() {
		return startTime;
	}
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	public Date getEndTime() {
		return endTime;
	}
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	public int getCurrentPageNum() {
		return currentPageNum;
	}
	public void setCurrentPageNum(int currentPageNum) {
		this.currentPageNum = currentPageNum;
	}
	public int getPageSize() {
		return pageSize;
	}
	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}
	public String getRefundTime() {
		return refundTime;
	}
	public void setRefundTime(String refundTime) {
		this.refundTime = refundTime;
	}
	public String getPayType() {
		return payType;
	}
	public void setPayType(String payType) {
		this.payType = payType;
	}
	public String getBanktradeNo() {
		return banktradeNo;
	}
	public void setBanktradeNo(String banktradeNo) {
		this.banktradeNo = banktradeNo;
	}
	public String getCurrency() {
		return currency;
	}
	public void setCurrency(String currency) {
		this.currency = currency;
	}
	public String getAgentCode() {
		return agentCode;
	}
	public void setAgentCode(String agentCode) {
		this.agentCode = agentCode;
	}
}
